moon lander - German English Dictionary